package zuoye;

import java.util.Scanner;

public class day5zy {
    public static void main(String[] args) {
        //1.
//       int[] arr = new int[10];
//       int j = 0;
//        for (int i = 0; i < arr.length; i++) {
//                j += 5;
//                arr[i] = j;
//            }
//        for (int i = 0; i < arr.length; i++) {
//            System.out.println(arr[i]);
//        }



        //2.
//        int[] arr = new int[31];
//        int r = 1;
//        for (int i = 0; i < arr.length; i++) {
//            for (int j = 0; j < i*1; j++) {
//                r = 2*r;
//                break;
//            }System.out.println("2的" + i + "次方是：" + r);
//        }








        //3.
//        int[] arr = new int[10];
//        for (int i = 0; i < arr.length; i++) {
//              arr[i] = (i+1)*(i+1);
//          }
//        for (int i = arr.length-1; i > -1; i--) {
//            System.out.println(arr[i]);
//        }






        //4.
//        int[] arr = new int[100];
//        for (int i = 0; i < arr.length; i++) {
//              arr[i] = (i+19)*(i+19);
//          }
//        for (int i = arr.length-1; i > 0; i--) {
//            System.out.println(arr[i]);
//        }


        //5.
//        double[] arr = new double[]{2,3,4,5,6,7,8,9};
//        double s = 1;
//        for (int i = 0; i < arr.length; i++) {
//              s = s*arr[i];
//          }
//        System.out.println(s);


        //6.
//        int[] arr = new int[]{2,3,4,5,6,7,8,9,9,9,5,1,5,7,852};
//        for (int i = 0; i < arr.length; i++) {
//
//        }



        int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10,12,11,20,12,13};
        int count = 0;
        for (int i = 0; i < arr.length; i++) {
            int target = arr[i];
            if (arr[i] == target) {
                count++;
            }
        }
        System.out.println(count);
    }
}



        //7.
//        int max;
//        int[] arr = new int[]{5,-3,-4,-5,-6,-7,8,0,-10,11};
//        max = arr[0];
//        int r = 0;
//        for (int i = 0; i < arr.length; i++) {
//            if (arr[i]>max){
//                max = arr[i];
//                r = i;
//            }
//        }
//        System.out.println(max);
//        System.out.println(r);


        //8.


        //9.
        //假设前面 n-1(其中 n>=2)个数已经是排好顺序的，现将第 n 个数插到前面已经排好的序列中，然后找到合适自己的位置，使得插入第n个数的这个序列也是排好顺序的。
        //按照此法对所有元素进行插入，直到整个序列排为有序的过程，称为插入排序。


        //10.
//        int[] arr = new int[]{5,-3,-4,-5,-6,-7,9,0,-10,-11,15};
//        int[] arr1 = new int[]{-5,-3,-4,-5,-6,-7,9,0,-10,11,15};
//        if (arr.length==arr1.length){
//            for (int i = 0; i < arr.length; i++) {
//                    if (arr[i]==arr1[i]){
//                        System.out.println("一样");
//                        break;
//                    }else {
//                        System.out.println("不一样");
//                        break;
//                    }
//                }
//        } else if (arr==null||arr1==null) {
//            System.out.println("不一样");
//        } else {
//            System.out.println("不一样");
//        }



        //11.




        //12.
//        int sum = 0;
//        int[] arr = new int[]{5,-3,-4,-5,-6,-7,9,0,-10,-11,15};
//        for (int i = 0; i < arr.length; i++) {
//            sum += arr[i];
//            int j = sum/arr.length;
//            if (arr[i]>j){
//                System.out.println(arr[i]);
//        }
//        }


        //13.
//        int[] a =new int[6];
//        int[] c =new int[1];
//        for (int i = 0; i<a.length; i++) {
//            int b = (int)(Math.random()*33+1);
//            for (int h = i+1; h < a.length; h++) {
//                if (a[i]!=b&&a[i]==a[h]){
//                    a[i]=b;
//                }
//            }
//        }
//        for (int j = 0; j<c.length; j++) {
//            var b = (int)(Math.random()*15+1);
//            if (c[j]!=b) {
//                c[j]=b;
//            }
//        }
//        int t;
//        for (int i = 0; i < a.length - 1; i++) {
//            for (int j = 0; j < a.length - 1 - i; j++) {
//                if (a[j] > a[j + 1]) {
//                    t = a[j];
//                    a[j] = a[j + 1];
//                    a[j + 1] = t;
//                }
//            }
//        }
//        for (int k = 0; k < a.length; k++) {
//            System.out.print(a[k] + " ");
//        }
//        for (int k = 0; k < c.length; k++) {
//
//            System.out.print(c[k] + " ");
//        }



        //14.
//        int[] arr = new int[]{5,-3,-4,-5,-6,-7,9,0,-10,-11,15};
//        int s = 0;
//        int e = arr.length-1;
//        while (s < e){
//            int t = arr[s];
//            arr[s] = arr[e];
//            arr[e] = t;
//            s++;
//            e--;
//        }
//        for (int i = 0; i < arr.length ; i++) {
//            System.out.println(arr[i]);
//        }



        //15.
//        int a[][] = new int[][]{{1,2,3},{4,5,6},{7,8,9}};
//                int max = a[0][0];
//                for(int i=0;i<a.length;i++){
//                    for(int j=0;j<a[0].length;j++){
//                        if(a[i][j]>max){
//                            max=a[i][j];
//                        }
//                    }
//                }
//                System.out.println(max);


